place with abundant bogs - Espagnol Anglais Dictionnaire